Search

Sterling and Wilson acquires 51% stake in STC Group

Sterling and Wilson (S&W), part of Shapoorji Pallonji Group and one of India?s leading Solar EPC with over 1,000 MW of solar projects